/* 
    Document   : css_primefaces
    Created on : 26/01/2020, 11:52:13 AM
    Author     : ajChV23
    Description:
        Este documento permite modificar los estilos 
        propios del tema de primefaces 
*/


.ui-inputfield, .ui-widget-content .ui-inputfield, .ui-widget-header .ui-inputfield {
    background: white;
    -moz-box-shadow: inset 0 2px 2px #d3d3d3;
    -webkit-box-shadow: inset 0 2px 2px lightGrey;
    box-shadow: inset 0 2px 2px lightGrey;
    color: black;  /* El color por defecto era #555 */
}

/* Este es el color predeterminado de todos los headers */
.ui-widget-header {
    border: 0;
    background: url('/SBI/resources/imagenes/barra3.png') center repeat-x;
}

.ui-fieldset  {
    width: auto;
    text-align: justify;
}

.new {
    color: #FF9900 !important;
    font-weight: bold;
    display:block;
}

.ui-widget {
    font-size: 98% !important;
}

.ui-panelgrid {
    border-collapse: collapse;
    border-style: hidden;
    border-style: none;
}
.ui-panelgrid tr{
    border-collapse: collapse;
    border-style: hidden;  
    border-style: none;
}
.ui-panelgrid td{
    border-collapse: collapse;
    border-style: hidden;
    border-style: none;
    padding: 0px;
}
.ui-panelgrid th{
    border-collapse: collapse;
    border-style: hidden;
    border-style: none;
}

.ui-menu .ui-menuitem-text{
    font-size: 18px;
    float: left;
}

.ui-panel-titlebar {
    background: #005288;
    font-size: 16px;    
    color: #FFF;
}

.ui-messages  {    
    width: 750px;   
    margin-left: 20px;
}

.ui-menu .ui-slidemenu-backward{
    background: #FFF;
}
.datalist-noborder .ui-widget-content {
    border: none;  
    margin-bottom: 10px;
}

.ui-widget-content label{
    margin: 10px;
}

.ui-fieldset{
    margin: 10px;
    margin-left: 15px
}

.ui-selectonemenu{
    margin: 0px;
}

.ui-selectonemenu .ui-inputfield{
    margin: 0px;
}

.ui-growl {
    top: 50% !important;
    left: 0%;
}

.sidebar .wijmo-wijmenu a {
    text-decoration: none !important;
}

.ui-inputfield{
    /*text-transform: uppercase;    */
}


#navigation_bar span{
    color:#000;
    font-weight: normal;
}

.ui-datatable-header {
    font-weight: bold;    
}

.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {
    font-weight: bold;    
}
.ui-state-disabled, .ui-widget-content .ui-state-disabled, .ui-widget-header .ui-state-disabled{
    opacity: .90;
}

.ui-menuitem-link.ui-corner-all.ui-state-disabled{
    background: #FAFAFA;
    opacity: .60;
}

.ui-selectonemenu.ui-state-disabled .ui-selectonemenu-label {
    background-color: #F3F3F3;
}

.ui-menuitem-link.ui-corner-all.ui-state-disabled{
    background: #FAFAFA;
    opacity: .60;
}

.ui-inputfield.ui-state-disabled, .ui-inputfield.ui-state-disabled:hover {
    background-color: #F3F3F3;
    color: #555;
    opacity: 1;
}

.ui-inputfield:disabled{
    background-color: #F3F3F3;
    color: #555;
    opacity: 1;
}

.ui-state-error, .ui-widget-content .ui-state-error, .ui-widget-header .ui-state-error {
    background-color: #FFBABA;
}

.ui-datatable .ui-column-filter{
    width: 95% !important;
}

.ui-commandlink{
    border-collapse: collapse;
    border-style: hidden;
    border-style: none;
}

.dateField input {
    vertical-align: middle;
    margin-right: 1px;
    width: 85px;
}
.timeField input {
    vertical-align: middle;
    margin-right: 1px;
    width: 65px;
}

.ui-breadcrumb .ui-menuitem-link{
    font-size: 11px;
    font-style: italic;
    font-weight:600;
}

.ui-breadcrumb ul li a{
    cursor:default;
}